package com.wuyb.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.wuyb.pojo.AdminLog;
import com.wuyb.pojo.entity.BaseResponse;
import com.wuyb.pojo.entity.ResultUtils;

import java.util.Map;

/**
 * AdminLog服务接口
 *
 * @Author: wyb
 * @Date: 2024/01/02/12:08
 * @Description:
 */
public interface AdminLogService extends IService<AdminLog> {

    void insert(String actionModule, String actionType, String actionUrl, String actionContent, Boolean actionSuccess);

    BaseResponse<Page<AdminLog>> select(Integer current, Integer size, Map<String, String> params);

    void insert(String actionModule, String actionType, String actionUrl, Boolean actionSuccess);
}
